home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1996 #14 / Monster Media No. 14 (April 1996) (Monster Media, Inc.).ISO / pcboard / blab_071.zip / BOOMLAB.HST < prev    next >
Text File  |  1996-02-07  |  32KB  |  453 lines

  1.  ┌─────────────────────────────────┐
  2.  │░ REVISION HISTORY ░░░░░░░░░░░░░░│
  3.  └─────────────────────────────────┘
  4.  
  5.   v0.71  02/07/96 - maintenance release
  6.   ~~~~~~~~~~~~~~~
  7.    - MAJOR BUG: Any file to be zapped that contained a path error BOOMLAB
  8.       out with a Error #5 - Fixed.  (Fiat)
  9.    - If there was a blank line in the Random BBS Ad text file it would cause
  10.       any text file in the archive to be deleted - Fixed, now must contain a 
  11.       minimum of 3 characters. (Fiat)
  12.    - 'List of files NEVER to be ZAPPED' now supports wildcards. (Aeon&Flux)
  13.  
  14.   v0.70  11/28/95 - minor update
  15.   ~~~~~~~~~~~~~~~
  16.   ■- BOOMLAB v.70 - If a FILE_ID.DIZ is in a path inside the archive it will
  17.       now use it if there is no FILE_ID.DIZ in the main dir. (Stratocaster)
  18.    - If BOOMLAB has to move a file (to bad path or using move option with LOCAL
  19.       switch) it will now check if it was moved ok before deleting source file.
  20.    - F-Prot scan all files switch was corrected to /ALL from /A. (Falcon)
  21.  
  22.   (v0.69a - 10/18/95)
  23.   ■- BOOMLAB v.69a - Added 4 GIF/JPG macros: |GI = Type/Version, |GW = Width,
  24.       |GH = Height, |GC = # colors.  Can be used with the new 'Add GIF/JPG info
  25.       to desc' macro file (Bsetup pg #4) to add the type & resolution to desc.
  26.           Ex: |gi - [|gwX|ghX|gc]  Adds:  GIF v.89a - [320X200X256]
  27.    - Added more space to define 'Uploaded by' string.  (J. Lowrey)
  28.    - If 'Replace DIZ if stripped' is enabled and only blank lines are stripped
  29.       the DIZ will not be replaced.
  30.  
  31.   v0.69  10/10/95
  32.   ~~~~~~~~~~~~~~~
  33.   ■- BOOMLAB v.69 - Added option 'Add a DIZ if none found' (BSetup Pg #2)
  34.       If enabled a FILE_ID.DIZ will be created using the uploader's file
  35.       description and it will be inserted into the archive.
  36.    - BUG: When uncompressed files are compressed only the 1st description
  37.       line was kept - Fixed. (Doyen/Keith Winter)
  38.    - BUG: If using 'Framing' option and file was not a archive or didn't have a
  39.       FILE_ID.DIZ it wasn't framed.  Now uses uploader's description. (J. Lowrey)
  40.    - BUG: Fixed some BOOMLAB display bugs dealing with ZAPPING bbs ads.
  41.    - BUG: BOOMLAB would Fatal Error #5 when processing a .COM over 50K -Fixed.
  42.    - Took out /OLD swith for F-PROT, registered version won't accept it. (Fiat)
  43.    - Added BOOMLAB support for TBWEEDER.  TBWEEDER is used by virus BBS's
  44.       to eliminate duplicate .EXE & .COM files that have been renamed.  If a
  45.       dupe is uploaded it will be deleted and no credit given.  (Falcon)
  46.    - Added support for AVPLite v2.2 virus scanner, uses a lot less memory than
  47.       regular AVP.  Should now be able to use it from PFED.  (Falcon)
  48.    - If uploading files locally from inside PCBoard then LOCAL options will
  49.       apply such as 'Dupe Check Local UL's' and 'Add Uploader to Local UL'.  
  50.  
  51.   v0.68  09/12/95
  52.   ~~~~~~~~~~~~~~~
  53.   ■- BOOMLAB v.68 - Added a setup option (Pg #4) to set 'Path to LOG files'.
  54.    - Added 'ZAP filenames containing Hi-bit chars (Pg #1)  If enabled any file
  55.       containing hi-bit ASC characters in their filenames will be deleted.
  56.    - Included a new display file for showing progress to user: PCBUSER2.ANS
  57.       It uses 2 new macros |PM (Progress meter) & |PP (%) to show progress.
  58.       Define which display file you wish to use on Page #4 of BOOMLAB setup.
  59.                          ┌─────────────────────────────────────┐
  60.                          │ BOOMLAB v0.68 testing: BLAB_068.ZIP │
  61.           PCBUSER2.ANS   │ ■ Virus Scanning using McAfee       │
  62.              w/meter     │    ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓■■■■■■■■■■  60%   │
  63.                          └─────────────────────────────────────┘
  64.    - Improved the way display progress files work.  It now reads the macro file
  65.       displays it once then only updates anything following a 'LOOP_' each time.
  66.                              LOOP_5H|bm[34]
  67.    - BOOMLAB now checks integrity of TeleDisk .TD0 files. Requires TDCHECK.EXE.
  68.    - BUG: BOOMLAB would try ZIPing a file if it had no extension. (Keith Winter)
  69.    - PROBLEM: If a virus name started with "POSSIBLY A VARIANT OF ","DAMAGED ",
  70.       "SEEMS TO BE A ", or "DROPPER OF " it wasn't displayed - Fixed. (Falcon)
  71.  
  72.   v0.67  08/26/95
  73.   ~~~~~~~~~~~~~~~
  74.    - BUG: If no reg key found, BOOMLAB would error out at some point - Fixed.
  75.    - PKZIP will try and use the Novell Netware server CPU when possible, which
  76.       can cause files to be corrupted or doubles their size.  Added option to
  77.       disable use of server CPU use on page #4 of BSETUP.  (Bionic)
  78.    - Can age test by percentage, if a % files are older than age check, then
  79.       the file will fail.  Enter in the format %75 or %50.  (Iron Steal)
  80.    - BOOMLAB doesn't error out if config files needs updating, it will display
  81.       warning, beep twice and continue.
  82.  
  83.   v0.66 08/23/95
  84.   ~~~~~~~~~~~~~~
  85.   ■- BOOMLAB v.66 - You can now define different config files by adding it to
  86.       the command line.  Ex: BSETUP CONF1.CFG  Name MUST include extension .CFG
  87.       Then add the full path & filename to the config path in PCBTEST.BAT file.
  88.       You can also use the following 2 macros on the command line so you can
  89.       use different config files for conference or node file was uploaded to:
  90.                 @uc  - Conference # file was uploaded to.
  91.                 @un  - Node # file was uploaded to.
  92.  
  93.           Ex: BOOMLAB D:\PFED\CONF@UC.CFG UPLOAD %2 %1 %3 D:\PCB
  94.                               ^^^^^^^^^^^
  95.    - Added a new BOOMLAB macro |uc = conference # file was upload to.
  96.    - If a uploaded text file has a FILE_ID.DIZ description embedded in it
  97.       (@BEGIN_FILE_ID.DIZ) BOOMLAB can now extract it.  (Qube)
  98.    - McAfee's SCAN uses DDA-Direct Disk Access, not allowed under Windows '95
  99.       so I've added a option to disable it on page #3 of BSETUP. (Dark Visage)
  100.    - Added support for AVP. (AntiVirus Toolkit PRO)  Only works correctly if
  101.       registered, may not work from PFED but will work if used from BOOMLAB.
  102.    - PROBLEM: Couldn't scan non-archived files with Dr. Solomon -Fixed. (Falcon)
  103.    - PROBLEM: If a virus name started with 'POSSIBLY A' or 'SEEMS TO BE AN' or 
  104.       'THIS VIRUS IS LIKE' it wasn't displayed - Fixed. (Falcon)
  105.    - BOOMLAB now uses 5k less memory....well every little bit helps ;)
  106.    - Replace DIZ if stripped was case-sensitive - Fixed.
  107.  
  108.   v0.65 08/01/95
  109.   ~~~~~~~~~~~~~~
  110.   ■ - Added 2 new FILE DESCRIPTION options: (See BOOMLAB.DOC for more)
  111.       1.) Replace DIZ in archive if stripped: <Y/N> - If lines or text 
  112.           are removed from a DIZ (in the next two options) this option 
  113.           will replace the the DIZ in the archive with new stripped DIZ.
  114.       2.) Path\filename of macro file to 'Frame' description: This option
  115.           re-writes the file description using an external macro file.  Can
  116.           be used to 'frame' or add box graphics to the file description.
  117.           If using this option make sure to enable 'smart' word-wrapping.
  118.           Example Output of 'BLUEBOX' macro found in SAMPLES.ZIP:
  119.                 @X1F╔══════════════════════════════════════════╗@X08
  120.                 @X1F║ 7/5/95 Flash ROM code for This is the    ║@X08█
  121.                 @X1F║ official release of V.34+ for upgradable ║@X08█
  122.                 @X1F║ This update adds 33.6k as a new top      ║@X08█
  123.                 @X1F║ speed! Flash program is DOS based. For   ║@X08█
  124.                 @X1F║ domestic US/Canada modems only.          ║@X08█
  125.                 @X1F╚══════════════════════════════════════════╝@X08█
  126.                 @X08 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  127.   ■ - Fixed bug with external archive converter support: DIZ desc. became
  128.       merged with user's description.  Also if using the BOOMLAB 'LOCAL'
  129.       switch it would delete the entire output (DIR) file.  (Jim Wilson)
  130.   * - BOOMLAB cannot support Norton AntiVirus 3.0+, only 2.1 works.
  131.  
  132.   v0.64 07/23/95  ■- BOOMLAB v.64 - Lot of people where getting ERROR #75's. 
  133.   ~~~~~~~~~~~~~~      This was caused by the FILE_ID.DIZ from SCN_224E.ZIP
  134.                       It couldn't be deleted so following files errored out.
  135.                       'ATTRIB +A -R' resets it - Fixed. (Qube/Stratocaster)
  136.                   ■- If archiver program wasn't found or couldn't run BOOMLAB
  137.                       exited with FATAL ERROR #53.  BOOMLAB now reports why.
  138.                    - Added support for external archive converters.  Internal
  139.                       converter doesn't support paths & only converts to ZIP's
  140.                       so external converter may be desired. (See BOOMLAB.DOC) 
  141.                    - Added macros |fp = file path, |ff = full path & filename.
  142.                    - After repack, archive not recognized by PCB v15.1+ -Fixed.
  143.                    - RAR formats can now be repacked to ZIP. (Mr. Fixit)
  144.                    - BOOMDOS.EXE was incorrect version - Fixed.
  145.   v0.63 07/20/95  ■- BOOMLAB v.63 - Graphics for Failed file descriptions can
  146.   ~~~~~~~~~~~~~~      now be added from external file 'DESCFAIL.MSG'.  All
  147.                       macros supported.  A sample can be found in SAMPLES.ZIP.
  148.                    - Added BSETUP option, 'Quit Scanning after virus detected'
  149.                       If using multiple scanners, 'Y' quits after any virus
  150.                       detected.  'N' runs all scanners.  (See BOOMLAB.DOC)
  151.                    - Added 2 new macros for multiple scanners, |s# & |v#.
  152.                       |s1,|s2,|s3 etc - Program name & version for each scanner.
  153.                       |v1,|v2,|v3 ... - Virus Scan results for each scan.
  154.                    - Added support for Norton AntiVirus.  Tested with v2.1
  155.                    - Large USERS file caused BOOMLAB to error #63 when 
  156.                       trying to get PCBALIAS info - Fixed?  (Old Gringo)
  157.                    - If virus detected and the name of virus not found BOOMLAB
  158.                       reported 'PASSED' now reports 'VIRUS INFECTED!'
  159.                    - Description files in paths caused problems, BOOMLAB now
  160.                       won't attempt to read any DIZ that is in a path.
  161.                    - Can now not only <S>trip MCI | pipe colors but <C>onvert
  162.                       them to PCBoard's @X color codes.
  163.                    - Fixed nasty bug where if BOOMLAB Fails a PCB Mail ATTACHed
  164.                       file and you were using FILESYS.PPE = PCBoard Locked up.
  165.                    - When adding file's description as a FILE_ID.DIZ if it
  166.                       already contained a DIZ, file date will be preserved.
  167.                    - If file fails integrity check, then it will not be DUPE
  168.                       CHECKED. (if enabled)  So if another uploader uploads a
  169.                       good copy it will not fail DUPE CHECK. (Doyen)
  170.                    - Sometimes only got partial virus name using F-PROT -Fixed.
  171.                    - Compressing uncompressed .EXT's was case-sensitive - Fixed.
  172.                    - When uploading Non-ZIP's to PCB and repacker is enabled new
  173.                       name of file wasn't passed - Fixed.  Now repack's RAR's.
  174.   v0.62 06/11/95  ■- BOOMLAB v.62 - Added Support for .RAR archive format.
  175.   ~~~~~~~~~~~~~~   - If passthru feature is enabled the original date of the
  176.                       FILE_ID.DIZ will now be maintained.  Requires
  177.                       PASSTHRU.EXE to be in the same dir as the BOOMLAB.CFG
  178.                    - [PCB ONLY]  Added new option: Delete files without
  179.                       descriptions (Y/N).  If enabled all uploaded files
  180.                       without descriptions either manually entered or not
  181.                       containing a description file will be deleted.
  182.                    - If using 'LOCAL' switch - FAILED MOVES & DELETES will
  183.                       prompt "Confirm <Y/N>" if local confirm is enabled.
  184.                    - LCASE 'file_id.diz' might be deleted as random ad -Fixed.
  185.                    - Updated TBSCAN command line in BOOMSCAN.BAT. (Stratocaster)
  186.                    - BSETUP now checks if virus scanner program is correct.
  187.                    - Fixed some duplicate BOOMLAB transaction log entries.
  188.                    - Fixed a new bug with age checker: Non-ZIPS caused problems.
  189.   v0.61 05/27/95  ■- BOOMLAB v.61 - Got many reports about ERROR #54 while
  190.                       it tries to ZAP random BBS ads, I believe it's fixed now.
  191.                    - BOOMLAB wasn't ZAPPING files if file date was 00-00-80
  192.                    - If random BBS ad contained ASC char 255 it wouldn't delete.
  193.                    - Added new option, 'List of files never to be ZAPPED'
  194.                       (BSETUP pg #1)  Sometimes during a random BBS ad text
  195.                       search a file such as a Group's .NFO file is ZAPPED.
  196.                       To prevent this add it to this list.  One entry per line.
  197.                    - When ZIPing uncompressed files, new filename was not found 
  198.                       in PCBoard and was left offline.  It also now doesn't try
  199.                       to compress uncompressed files if ATTACHED to PCB mail.
  200.   v0.60 04/28/95  ■- Added BOOMLAB option to add 'Pass-Thru' text to
  201.                       FILE_ID.DIZ  Ex: 'File passed through MY LAME BBS!'  All
  202.                       BOOMLAB macros are supported.  I don't want to promote
  203.                       use of this I think it's stupid but I keep getting asked
  204.                       for it.  If you re-process your files a lot locally you
  205.                       should put this text or part of it in the 'STRIPDIZ' file 
  206.                       so you won't get multiple pass-thru lines - Understand?
  207.                    - Added BOOMLAB option: 'Uncompressed extensions to compress'
  208.                       add any uncompressed extensions you would like compressed
  209.                       to ZIP.  Enter .EXT's (include period)  Ex: .COM.EXE.TXT
  210.                   ■- Added support for Ansicheck Ansi Bomb checker (ACHKDIR)
  211.                       It's VERY slow and gives a lot of false possible ansi
  212.                       bombs but it will do till I find a better one. (Misfit)
  213.                   ■- If virus scan result was 'NO FILES!' the FILESYS.PPE
  214.                       considered the file to have failed - Fixed (Fiat)
  215.   v0.59 04/24/95  ■- Added support for PCBoard PSA 'PCBALIAS', in the setup
  216.                       (Page #2, option #16)  enter the path to the USERS file. 
  217.                       Ex: D:\PCB\MAIN\ to enable.  If a user has entered their
  218.                       alias, this name will be used for 'uploaded by' name.  
  219.                    - Added new option to 'Strip MCI | color codes <Y/N>?'
  220.                    - If smart word-wrap enabled Text such as '%%%%' and '^^^^'
  221.                       is detected as ASC Graphics, and not word-wrapped.
  222.                    - Searching some Random BBS ads caused Fatal Error #6-Fixed.
  223.   v0.58 03/23/95  ■- Deleting BBS Ads is now slightly faster. 10-20%
  224.                    - If '-*-' was added to ZAPFILES list BOOMLAB deleted all
  225.                       volume labels and subdirs - Fixed. (Wildchild)
  226.                    - Added option 'Text to replace in DIZ's' this works like 
  227.                       the DIZ Lines Remover but only removes the exact text
  228.                       string with nothing, it does not remove the whole line.
  229.   v0.57 03/11/95  ■- BOOMLAB v0.57 - When BOOMLAB exits it will now display
  230.                       and/or log whether the file PASSED or FAILED.
  231.                    - [PCB] Added support for an external 'PCBFAIL.MSG' file
  232.                       displayed in PCBoard when a file fails.  Did it quickly
  233.                       if you can do better, send it to me ;)
  234.                    - [PCB] If running other tests before BOOMLAB, and it fails 
  235.                      (A PCBFAIL.TXT already exists) BOOMLAB will fail the file.
  236.                    - If running BSETUP only and F2 (Edit Text) is pressed it
  237.                       now allows the user to define a text editor.  (Mr.Humble)
  238.                    - LOCAL mode: if WARNING message is added it's also added
  239.                       to all files that follow it - Flag reset (MISFIT)
  240.   v0.56 03/04/95  ■- MAJOR BUG: BOOMLAB didn't delete BBS ad files if 'Display
  241.                       progress to BBS callers' was enabled - Fixed. (Mr. Humble)
  242.                    - Some temporary files left behind (PCBUSER.#) are now
  243.                       deleted and comm routines may be faster on some systems??
  244.                    - If using multiple virus scanners they can now be defined
  245.                       in the BSETUP program.  Bug from 55b fixed.  (Mr. Humble)
  246.                    - If file failed a test & both LOG & Move FAILED file to path
  247.                       were enabled program errored & halted -Fixed. (MADMAN T)
  248.                    - If ZIP Comment file not found it would error out.
  249.   v0.55 02/21/95  ■- ARJ READ-ONLY FILES....Found a problem with ARJ files, 
  250.                       Unlike ZIP's ARJ files don't mask the read-only attribute
  251.                       BOOMLAB then couldn't delete the files or remove the
  252.                       subdir, and it will soon fill up your hard-drive!  Did a
  253.                       quick fix using 'ATTRIB -R *.*' if read-only is detected.
  254.                    - Added DISK.ID as a description file to scan for.
  255.                    - If for random ads is enabled any text file containing the
  256.                       macro @BEGIN_FILE_ID.DIZ/@END_FILE_ID.DIZ is detected
  257.                       as a description file, used in Amiga circles. (Tosh10)
  258.                    - BOOMLAB could lock up when stripping @ codes.
  259.   v0.54 02/19/95  ■- If no FILE_ID.DIZ desc file, BOOMLAB errored out with
  260.                      ERROR #52 - Fixed.  (Stratocaster/Doyen/Dragon Master)
  261.                    - When testing a embedded archive in a recursive path
  262.                      BOOMLAB errored with ERROR #76 - Fixed (Highbinder)
  263.                    - Increased some memory paramaters to prevent lockups.
  264.                    - Added support for a privileged user list, users in list
  265.                      that have failed files get credit and files are posted.
  266.                    - Added 2 options to fine-tune local processing:
  267.                      - Duplicate Check local uploads (Y/N)
  268.                      - Confirm FAILED files move or delete (Y/N) (R. Murray)
  269.                    - Updated FILESYS.PPE to show results of Dupe Check,
  270.                      Config order has changed must be completely reentered.
  271.   v0.53 02/18/95  ■- Added new option, 'Display progress to BBS user' if
  272.                       enabled it will display to user what is being done so 
  273.                       they don't think the system is locked.  Graphics match
  274.                       the PCBPASS.TXT screen. (PCBUSER.ANS)  BOOMCOM.EXE and
  275.                       PCBUSER.ANS must be same path as config.  
  276.                    - Added support for PKZIP's Self-Extracting format.
  277.                    - Added support for old .PAK format.
  278.                    - Added support for LHarc's SFX (Self-Extracting) format.
  279.                    - Embedded archives were not being CRC or Virus scanned!
  280.                    - If ad is in Zapfiles list it will also now delete ad even
  281.                       if in Embedded dir.  Ex: ASS.AD Kills STUPID/ASS.AD
  282.                    - If run from a root dir ex: C:\ it would error 75 - Fixed.
  283.                    - Fixed some bugs with External Dupe Checkers.  Make sure
  284.                       BOOMDUPE.BAT is replaced with one in this version.
  285.   v0.52 02/12/95  ■- Added support for External Dupe Checkers ZDCS and ULP both
  286.                       by Stacey Smith.  They're fast and will check contents of
  287.                       upload to detect if someone is trying to upload a renamed
  288.                       file.  Select system to use and path to it on Pg #1 of
  289.                       BOOMLAB setup.  If using ULP create a ULP config file
  290.                       named BOOMULP.CFG and turn off all other options.  See
  291.                       options #9, 10 above for more.  (Mr. Humble/Jerry S)
  292.                    - Fixed major bug with deleting random ads by text keywords.
  293.                       Also if any files in an archive contained ASCII char 255
  294.                       it screwed up the whole process - Fixed.
  295.                    - THUNDERBYTE v6.32 - 'AF' switch removed because it caused
  296.                       the program to halt with a warning box. (great for BBS's) 
  297.                    - 'EXCLUDE' file dates list was optimized & much faster.
  298.                    - If run from a root dir ex: C:\ it would error 75 - Fixed.
  299.                    - Was cutting off DIZ macros in ZIP comments - Fixed.
  300.                    - If text to replace 'Carrier Lost ...' is used, the string
  301.                       ∞ Description in FILE_ID.DIZ ∞  will also be replaced.
  302.   v0.51 02/05/95 - Added 5 more BOOMLAB options 
  303.                     ∙ Maximum # of description lines.
  304.                     ∙ Strip PCBoard/Wildcat @ color codes from DIZ <Y/N> 
  305.                     ∙ Extensions to bypass virus scanning.
  306.                     ∙ Compress GIF using GIFLITE <Y/N> 
  307.                     ∙ Test\Process GIF using GIFTEST <Y/N>
  308.                  - LOCAL MODE - Can now have wildcards for filename, 
  309.                     to allow Echo File Tossing etc...  (Mr. Humble)
  310.                  - BUGS: Deleting random BBS ads by text search didn't work,
  311.                     found text had to be all CAPS!-Fixed (Highbinder\Bionic)
  312.                  - If DIZ came from a console & normal BBS Ad text was added,
  313.                     BOOMLAB didn't detect and convert to IBM format - Fixed.
  314.                  - Fixed bug with Word-Wrap messing up 1st PCBoard line.
  315.   v0.50 01/26/95 - Re-did setup to add 8 new BOOMLAB features/settings.
  316.                    See 'BOOMLAB SETUP OPTIONS' above for more details.
  317.                     ∙ Strip ALL Blank Lines <Y/N>?  (Mr. Humble)
  318.                     ∙ Enable 'smart' text word-wrapping <Y/N>?
  319.                     ∙ Strip High-Bit ASC characters <Y/N>?
  320.                     ∙ Replace PCB's "Carrier Lost ... " text.
  321.                     ∙ Archive extensions to reject.
  322.                     ∙ List of filenames to blacklist.
  323.                     ∙ Test archive integrity <Y/N>? - now optional
  324.                     ∙ Strip -AV Protection for ZIPs <Y/N>? - now optional
  325.                  - If DIZ/SDI had lines longer than 45 spaces it caused
  326.                    blank lines or lines overlapping in PCBoard causing an
  327.                    unsightly mess.  Word-wrapping was added to handle this
  328.                    but if not enabled, lines will now be hacked off. 
  329.                  - If LOG gets over 150k it will start a new LOG file.
  330.                    Old LOG is renamed OLDLOG.#  (# = Node #)
  331.                  - Now will add archive comments to .ARJ files if enabled.
  332.                  - BBS ADS - Wildcards are now accepted in the 'ZAPFILES'
  333.                     list.  Ex:  *.NFO  and  DEATH*.*   - USE CAUTION!!!
  334.                  - Added a command line mode for PCB BOOMLAB.  Can be used
  335.                    from DOS or other programs like file tossers.
  336.                    Ex: BOOMLAB D:\PFED LOCAL FILE.ZIP D:\PCB\GEN\PUBLIC
  337.                  - When virus scanning <E>xe's, program might lock up when
  338.                    extracting files if command line was too long - Fixed.
  339.                    Also added .BIN and .SYS files as EXE's to be scanned.
  340.                  - Repacker setup has changed, list all format extensions
  341.                    to repack (Ex: .ARJ.LZH ) or for all use ALL.
  342.                  - Added new macro: '|VA' = lists all virus scanners used &
  343.                    ver #'s. '|VP' & '|VV' macros now only shows 1st scanner.
  344.                  - Age Test '|TA' macro now shows 'OFF' if age check disabled.
  345.                  - Sometimes a .ZIP would show version # as 78.7 or whatever.
  346.                    Upper byte was supposed to be for Host System (OS) so now
  347.                    BOOMLAB reports PKZIP v78.7 as PKZIP v1.9 under UNIX.
  348.                  - Uploader name not added if file wasn't an archive - Fixed.
  349.   v0.48 01/16/95 - Add new processing mode: LOCAL = DOS command line mode for
  350.                    PCB.  It can be used from DOS or other progs.  (Mr.Humble)
  351.                  - When virus scanning using <E>xe's, program might lock up
  352.                    when extracting files if command line was too long - Fixed.
  353.                    Also added .BIN and .SYS files as exe's to be scanned.
  354.                  - Added new macro: '|VA' = lists all virus scanners used and
  355.                    ver #'s. '|VP' and '|VV' macros now only shows 1st scanner.
  356.   v0.47 01/14/95 - Added a log for BOOMLAB.  Setup question #3. (Tosh10)
  357.                  - Added manual entry of country's date format. (DRAGON MASTER)
  358.                    Setup question #1.  Automatic didn't work under OS/2 etc.
  359.                  - Added support for PKARC's (.ARC)  Need PKPAK/PKUNPAK to use.
  360.                  - When deleting random BBS ads by text keywords: files w/o
  361.                    extensions and files in subdirs weren't being scanned.
  362.                    Files weren't being deleted after being read - Fixed.
  363.                  - Screwed up scanning files from embedded .ZIPs in v.46
  364.                    and not all embedded archives were checked - Fixed.
  365.                    Embedded ARJ's with Ext's like .A01 are now checked.
  366.                  - Checks if there's files to add before attempting. (Indigo)
  367.   v0.46 01/04/95 - ZAP FILES - there is now a third way to ZAP BBS Ads, you
  368.                    can define a text file in the setup such as BBSADTXT 
  369.                    (included in this ZIP) with text to search for.  BLAB
  370.                    will extract all text files and search each for any
  371.                    matching text!  This should be lethal to those random 
  372.                    BBS adders, but does take a little longer to process.
  373.                    As of now only ZIP's are supported.  (Rifleman)
  374.                  - Added support for AVSCAN v1.91 (c)H+BEDV Datentechnik GmbH
  375.                    A nice scanner from Germany available on CompuServe. 
  376.                  - If ZIP or imbedded ZIP was part of a backup set it would
  377.                    fail (NO FILES), it now won't try to process the file but
  378.                    adds warning to desc 'WARNING! - BACKUP ZIP NOT TESTED!'.
  379.                  - PKZIP version would sometimes show 1.0 when it was created
  380.                    using 2.0, the local header didnt have enough info, so
  381.                    now it reads the end central dir record-technical crap ;)
  382.                  - If virus scan detects only a possible virus, BLAB now
  383.                    indicates it 'Might be' whatever named virus.
  384.                  - Some errors weren't trapped and would hang up BLAB - Fixed.
  385.   v0.45 12/29/94 - BOOMLAB v.45 - Added macros |tc = results of archive test,
  386.                    |ta = results of age test, |tv = results of virus scan.
  387.                    |dw = DIZ text without any PCB color codes.
  388.                  - MACROS: Added the ability to format ouput of all macros. 
  389.                    Add the number in brackets [n] after the macro code.
  390.                    ex: |fn[13]  Additionally with the |DZ (DIZ) macro you
  391.                    can specify how many lines to display ex: |DZ[45,10] =
  392.                    Display 10 lines of the DIZ desc formatted to 45 spaces. 
  393.                  - Designed a new PCBPASS.MSG taking advantage of new stuff.
  394.                  - Some internal archives over 1 meg werent being processed.
  395.                  - If no files to virus scan it won't scan, saving time.
  396.                  - Fixed some 'bugs' dealing with getting virus name.
  397.                  - Now detects a scheme people use to hide BBS Ads - Fixed.
  398.                  - If ZIP or internal ZIP was part of a backup set PKUNZIP
  399.                    prompts 'Insert last disk' causing BLAB to stall - Fixed.
  400.   v0.44 12/20/94 - Archive Integrity Testing (CRC) is now done internally by
  401.                    BOOMLAB.  Modify and use the updated PCBTEST.BAT included.
  402.        IMPORTANT » Make sure to unzip new CRCTEST.BAT & BOOMSCAN.BAT files!
  403.                  - When internal archives are extracted for virus scanning 
  404.                    they are also now CRC test.  (Third Son/Wildchild)
  405.                  - Added Setup setting 'Add Blank line between descs' this
  406.                    will add a blank line to end of all text for each file.  
  407.                  - If BBS Ad file was a volume label and over 8 bytes it
  408.                    wasn't deleted. (Ex: MISSING_VOL)  Also after first CRC
  409.                    match found, BOOMLAB didn't look for any other matches.
  410.                  - When using multiple virus scanners and last scanner passed
  411.                    file but others failed it didn't fail file. (Phreak Creep)
  412.                  - Added macros |AT (archive type), |AI (Archive info)
  413.                  - Fixed a LOT of little bugs!
  414.   v0.43 12/15/94 - Added FILESYS.PPE (PCB only), a PPE that will handle
  415.                    failed files.  It can write E-Mail to the sysop, user,
  416.                    delete file, and nuke any failed file. (SEE FILESY01.ZIP)
  417.                  - Added '|NL' macro to add a new line of text.  Should 
  418.                    only be used with the 'uploaded by' text string.
  419.                  - Age tests sometimes didnt work with NON-USA date formats.
  420.                    BOOMLAB couldnt find BOOMSYS.DAT (in CFG path) - Fixed.
  421.   v0.42 12/09/94 - Make sure new BOOMSCAN.BAT in unzipped to BOOMLAB dir!
  422.                  - Added option to do Heuristic virus scans (F-Prot/ThunderByte)
  423.                  - BOOMLAB now reads file header to see if file is a .ZIP,
  424.                    .ARJ, or .LZH in case extension is otherwise.
  425.                  - NON-ARCHIVES (EXE's/COM's) are now fully scanned.
  426.                  - Move bad files to path or delete now works correctly.
  427.   v0.41 12/04/94 - Can now ZAP files by CRC-32 value.  Use Archive viewer 
  428.                    from FED & PFED or add CRC:######## to ZAP List.
  429.                  - Some .DIZ's, usually from LHA's, have NON-IBM linefeeds
  430.                    and are read all as 1 line, now detected and converted.
  431.                  - Fixed Macros showing 'NONE' if NFO/DIZ's in EXCLUDE file.
  432.   v0.40 11/27/94 - Age test archive 5 different ways. (NEW/OLD/DIZ/AVG/MOST)
  433.   v0.39 11/05/94 - Added a ARJ/LZH to ZIP repacker.
  434.                    Added new macro |vv - version # of virus scanner used.
  435.   v0.38 10/28/94 - BUGS FIXED:
  436.                  - Date Checks for .ARJ's & .LZH's didn't work at all.
  437.                  - During Virus Scanning it didn't extract .ARJ's to 
  438.                    correct path, extracted to default!  Also if internal
  439.                    archive was a different format it sometimes didnt extract. 
  440.                  - Didn't add files to .ARJ's. (Falcon)
  441.                  - LHA's extractions on screen are cleaner.  
  442.   v0.37 10/21/94 - Sometimes filesize is DOUBLED when processed! - Fixed?
  443.   v0.36 10/19/94 - Fixed 'Input past end' error when reading ULBY.DAT.
  444.                  - In BSETUP, when Pressing 'F2' on lists they can be
  445.                    edited with PCBEDIT. (If in path)
  446.                  - Strips asc char 11 from extracted DIZ/SDI's
  447.   v0.35 10/15/94 - Text was too boring, added colors.
  448.                  - Added support for country codes.
  449.                  - Added support to use multiple virus scanners (SCANNERS.CFG)
  450.                  - Added ULBY.DAT support to local and PCB BOOMLAB's.
  451.                  - 'Uploaded by' can now be added by PCB BOOMLAB.
  452.                  - Macros now supported in the 'Uploaded by' text. 
  453.